package com.zzq.my.jetpacks.net.Util;

/**
 * 描述：工具类：用来判断一个文件是不是图片，通过文件名
 * 作者：zhuangzeqin
 * 时间: 2018/9/19-16:29
 * 邮箱：zzq@eeepay.cn
 * 备注:
 */
public final class ImageFileter {
    private static boolean isGif(String file) {
        if (file.toLowerCase().endsWith(".gif")) {
            return true;
        } else {
            return false;
        }
    }

    private static boolean isJpg(String file) {
        if (file.toLowerCase().endsWith(".jpg")) {
            return true;
        } else {
            return false;
        }
    }

    private static boolean isPng(String file) {
        if (file.toLowerCase().endsWith(".png")) {
            return true;
        } else {
            return false;
        }
    }

    private static boolean isBmp(String file) {
        if (file.toLowerCase().endsWith(".bmp")) {
            return true;
        } else {
            return false;
        }
    }

    private static boolean isJpeg(String file) {
        if (file.toLowerCase().endsWith(".jpeg")) {
            return true;
        } else {
            return false;
        }
    }

    public static boolean checkImage(String fileName) {
        return (isGif(fileName) || isJpg(fileName) || isPng(fileName) || isBmp(fileName) || isJpeg(fileName));

    }
}
